muzzle attachment - Turkish English Dictionary